export interface BookVO {
  /**
   * 预约名称
   */
  name: string;

  /**
   * 预约方式，time：按时间预约；staff:按员工预约
   */
  type: string;

  /**
   * logo图片
   */
  logo: string;

  /**
   * 预约说明
   */
  description: string;

  /**
   * 状态（0正常 1停用）
   */
  status: string;

  /**
   * 创建时间
   */
  createTime: string;

}

export interface BookForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 店铺id
   */
  deptId?: string | number;

  /**
   * 预约名称
   */
  name?: string;

  /**
   * 预约方式，time：按时间预约；staff:按员工预约
   */
  type?: string;

  /**
   * logo图片
   */
  logo?: string;

  /**
   * 预约服务ID
   */
  goodsId?: string | number;

  /**
   * 预约分类
   */
  cateId?: string | number;

  /**
   * 可预约日期
   */
  serviceDates?: string;

  /**
   * 可预约时间段
   */
  serviceTimes?: string;

  /**
   * 可预约员工ID
   */
  serviceStaffIds?: string | number;

  /**
   * 预约说明
   */
  description?: string;

  /**
   * 排序号
   */
  orderNum?: number;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

}

export interface BookQuery extends PageQuery {

  /**
   * 预约名称
   */
  name?: string;

  /**
   * 预约方式，time：按时间预约；staff:按员工预约
   */
  type?: string;

  /**
   * 预约分类
   */
  cateId?: string | number;

  /**
   * 状态（0正常 1停用）
   */
  status?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}

export  interface TimeRange{
  startTime: string;
  endTime: string;
  num: number;

}

